election pledge/commitment - German English Dictionary